DeepSeek Harness Error Classification and Auto-Retry Plugin

`dsh-better-retry` is a plugin for DeepSeek Harness Web that addresses the issue where certain error codes (such as `PI_AI_ERROR`) are not recognized as rate limits and therefore fail to trigger automatic retries. The plugin reclassifies specific error messages as `RATE_LIMIT`, working together with DSH's retry policy to ensure service stability. Core features include error reclassification, two message matching modes (full match and partial match), a visual management interface, intelligent suggestions, and legacy migration. Users can install it via command, add error entries or test matching rules on the log management page, and precisely control retry behavior.

Read More
jedzqer/dsh-retry-plugin: DSH Auto-Retry Plugin

The plugin-based ecosystem of DeepSeek Harness (DSH) aims to lower the barrier to development. To address task interruptions caused by failed AI API requests due to network issues or rate limits, the community has contributed the `jedzqer/dsh-retry-plugin`. When a request fails, this plugin automatically sends a “continue” message to retry, improving workflow stability. Public documentation currently does not provide official installation commands or detailed usage; see the GitHub repository for details. When installing, pay attention to plugin permissions and license information.

Read More
dsh-auto-retry: DSH Bounded Fallback Recovery Plugin

`dsh-auto-retry` is a bounded fallback recovery plugin for DeepSeek Harness (DSH), designed to address specific issues after the official retry policy gives up. It primarily handles cases where a relayer mislabels transient rate limiting as balance exhaustion, a request completes normally without visible output, or the output is truncated. By identifying error patterns, implementing an automatic continuation mechanism, and enforcing budget controls, the plugin performs additional retries for errors such as `RATE_LIMIT` and `EMPTY_RESPONSE`, while limiting retry counts and wait times. After installation, `cordis.patch.yml` must be configured. It applies to the DSH Web profile and does not conflict with other global retry plugins.

Read More
`dsh-client-auto-retry`: Client plugin that automatically sends "Continue" after a DSH round interruption.

`@frog755/dsh-client-auto-retry` is a DeepSeek Harness (DSH) client plugin developed by Frog755, licensed under the MIT License. This plugin is designed to address the issue of session turns terminating abnormally due to errors, interruptions, or reaching token limits. By detecting the `reason.kind` of `turn/end`, the plugin automatically sends configurable continuation text (defaulting to "continue") to the original session when the reason is identified as `error`, `interrupted`, or `max-tokens`, thereby achieving seamless continuation. The plugin includes safeguards such as a grace period, cooldown period, and a maximum consecutive attempts limit to prevent uncontrolled loops, and its settings support real-time application. It focuses on simple continuation and does not switch models or providers.

Read More